most plausible - French English Dictionary